asphalt membrane - Turkish English Dictionary